Pascack Valley Line train 2129 struck the male just west of the Secaucus station at 9:38 p.m., NJ Transit's Jim Smith said.
The train left Hoboken at 9:21 p.m., and was set to arrive in Spring Valley, NY at 10:34 p.m.
No injuries to the 50 customers or crew members were reported.
NJ Transit police were investigating.
Click here to follow Daily Voice Hackensack and receive free news updates.